 /**
 * 模块：医院入驻平台-SysCodeType
 * 本文件由代码生成器自动完成,不允许进行修改
 */
package design.onekey.model;

 import com.baomidou.mybatisplus.annotation.*;
 import design.onekey.base.PageEntity;
 import lombok.AllArgsConstructor;
 import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;

 import java.util.Date;

 /**
* @Description: sys_code_type - 数据字典类型表
* @author
* @date 2020-06-18 09:24:37
* @version V1.0
 */
@Data
@TableName("sys_code_type")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SysCodeType extends PageEntity {

    /** id - 主键 */
    @TableId(value = "id",type = IdType.ASSIGN_ID)
    private Long id;

    /** code_type - 字典类别代码,唯一 */
    @TableField("code_type")
    private String codeType;

    /** code_type_name - 字典类别名称 */
    @TableField("code_type_name")
    private String codeTypeName;

    /** code_status - 字典状态 1启用 2停用 默认1 */
    @TableField("code_status")
    private Integer codeStatus;

    /** code_desc - 字典描述 */
    @TableField("code_desc")
    private String codeDesc;

    /** is_common - 是否通用 1是 2否 默认1 */
    @TableField("is_common")
    private Integer isCommon;

    /** org_id - 组织id 当不是通用字典时，该值不能为空 */
    @TableField("org_id")
    private Long orgId;

    /** creator - 创建人 */
    @TableField(value = "creator",fill = FieldFill.INSERT)
    private Long creator;

    /** creator_name - 创建人姓名 */
    @TableField(value = "creator_name",fill = FieldFill.INSERT)
    private String creatorName;

    /** create_time - 创建时间 */
    @TableField(value = "create_time",fill = FieldFill.INSERT)
    private Date createTime;

    /** del_flag - 删除标识 1未删除 2已删除 默认 1 */
    @TableField("del_flag")
    private Integer delFlag;
}
